package com.arvato.wxwork.mapper.member;

import java.util.List;

import com.arvato.minipro.bean.bean_dto.common.Query;
import com.arvato.wxwork.bean.bean_do.member.WxworkTagDo;
import com.arvato.wxwork.bean.bean_vo.member.WxworkManualTagVo;
import com.arvato.wxwork.bean.bean_vo.member.WxworkTagVo;

public interface WxworkTagMapper {

    WxworkTagVo getTagById(String id);

    List<WxworkTagVo> listTagByQuery(Query query);
    
    List<WxworkManualTagVo> getManualTagList(Query query);
    
    int insert(WxworkTagDo tagDo);

    int update(WxworkTagDo tagDo);
    
    int delete(String id);

    int deleteByQuery(Query query);

}